deployment grievance - Turkish English Dictionary